package com.xyht.sca_s.student_manage_system.modules.appDynamic.entity.resp;

import com.xyht.sca_s.student_manage_system.modules.meeting.entity.req.CheckboxReq;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = false)
public class ConditionalControlNameResp implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "控件顺序id")
    private String controlOrderId;

    @ApiModelProperty(value = "控件名")
    private String name;

    @ApiModelProperty(value = "控件类型")
    private String subType;

    @ApiModelProperty(value = "展示顺序")
    private Integer sort;

    @ApiModelProperty(value = "展示条件")
    private List<ConditionNameResp> conditionList;

    @ApiModelProperty(value = "选项列表")
    private List<CheckboxReq> checkboxList;
}
